puddle clay - French English Dictionary